Glover Island is a large lake island in the interior of the Island of Newfoundland in the province of Newfoundland and Labrador, Canada. It is the 18th largest lake island in the world by area. The island is located in Grand Lake, a man made reservoir for the Deer Lake Power Development.
The island lies in a general north-east, south-west direction in the Appalachian Mountains of Newfoundland. The island is elongated measuring 24.2 miles at its longest axis by a medium width of 3.2 miles. The island is known to be rich in minerals and is currently undergoing exploration for precious metals.
Glover Island is dotted by other ponds and lakes. Near the centre of the island is a lake , measuring 1.3 miles by 0.5 miles. This lake contains seven other islands with the largest of those measuring 112 meters by 112 meters . This feature, one of the few in the world, can be deemed as an island in a lake on an island in a lake on an island.